#pragma once
#include "CTcpClient.h"

//////////////////////////////////////////////////////////////////
//  Definations
//////////////////////////////////////////////////////////////////

//#define RECV_BUFF_SIZE  1024


//////////////////////////////////////////////////////////////////
//  Class
//////////////////////////////////////////////////////////////////

class CSelClient : public CTcpClient<CSelSocket>
{
public:
    CSelClient();
    virtual ~CSelClient();

public:
    virtual BOOL RunClient() override;
};

class CClient : public CSelClient
{
public:
    CClient() { }
    virtual ~CClient() { }

public:
    virtual SOCKET_STATUS MsgProc(IN NET_PACKET_HEADER* lpHeader) override;
};
